Unit of Competency Mapping – Information for Teachers/Assessors – Information for Learners

ICTPRG427 Mapping and Delivery Guide
Use XML effectively

Version 1.0
Issue Date: May 2024


Qualification -
Unit of Competency ICTPRG427 - Use XML effectively
Description
Employability Skills
Learning Outcomes and Application This unit describes the skills and knowledge required to create extensible markup language (XML) documents, web-service applications, and client applications to consume web services.It applies to individuals who are web developers, web programmers or application programmers, who build Windows or web-based applications that access data in XML format, or who develop and consume web services.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Duration and Setting X weeks, nominally xx hours, delivered in a classroom/online/blended learning setting.

Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the programming and software development industry, and include access to:

tools to access and develop a data source, such as an integrated development environment (IDE), a text editor and a web browser

specific requirements, including client and functionality requirements

a web server and software that hosts the services to deploy and test, the web-service application

libraries to develop the web service and client applications.

Assessors must satisfy NVR/AQTF assessor requirements.

Prerequisites/co-requisites
Competency Field
Development and validation strategy and guide for assessors and learners Student Learning Resources Handouts
Activities
Slides
PPT
Assessment 1 Assessment 2 Assessment 3 Assessment 4
Elements of Competency Performance Criteria              
Element: Represent the structured data with XML
  • Gather information by analysing data, documents, and problem domains
  • Write a well-formed XML document by incorporating the appropriate structure and syntax
  • Validate the XML document using validation tools
  • Format the XML document using styling tools
       
Element: Access and manipulate the XML document
  • Create a new XML document using an XML parser application programming interface (API)
  • Access and traverse elements, and attributes, using an XML parser API
  • Modify elements and attributes using an XML parser API
  • Delete elements and attributes using an XML parser API
  • Transform the XML document into a data object, using an XML parser API
  • Transform the data object into an XML document, using an XML parser API
       
Element: Create a service-oriented application using XML
  • Define the web-services architecture and platform elements
  • Develop and deploy web-service applications using a language
  • Develop a client application to consume web service, using a language
       


Evidence Required

List the assessment methods to be used and the context and resources required for assessment. Copy and paste the relevant sections from the evidence guide below and then re-write these in plain English.

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Represent the structured data with XML

1.1 Gather information by analysing data, documents, and problem domains

1.2 Write a well-formed XML document by incorporating the appropriate structure and syntax

1.3 Validate the XML document using validation tools

1.4 Format the XML document using styling tools

2. Access and manipulate the XML document

2.1 Create a new XML document using an XML parser application programming interface (API)

2.2 Access and traverse elements, and attributes, using an XML parser API

2.3 Modify elements and attributes using an XML parser API

2.4 Delete elements and attributes using an XML parser API

2.5 Transform the XML document into a data object, using an XML parser API

2.6 Transform the data object into an XML document, using an XML parser API

3. Create a service-oriented application using XML

3.1 Define the web-services architecture and platform elements

3.2 Develop and deploy web-service applications using a language

3.3 Develop a client application to consume web service, using a language

Evidence of the ability to:

gather relevant information and produce a well-formed, formatted and validated XML document

use an XML parser to access, modify and transform the XML documentation

create a service-oriented application using XML.

Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.

To complete the unit requirements safely and effectively, the individual must:

outline the hierarchy and tree structure

explain the programming concept and language

describe the main features and services of the world wide web (WWW)

explain data modelling

outline commonly used items in hypertext markup language (HTML)

identify information system features

identify source characteristics.


Submission Requirements

List each assessment task's title, type (eg project, observation/demonstration, essay, assignment, checklist) and due date here

Assessment task 1: [title]      Due date:

(add new lines for each of the assessment tasks)


Assessment Tasks

Copy and paste from the following data to produce each assessment task. Write these in plain English and spell out how, when and where the task is to be carried out, under what conditions, and what resources are needed. Include guidelines about how well the candidate has to perform a task for it to be judged satisfactory.

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Represent the structured data with XML

1.1 Gather information by analysing data, documents, and problem domains

1.2 Write a well-formed XML document by incorporating the appropriate structure and syntax

1.3 Validate the XML document using validation tools

1.4 Format the XML document using styling tools

2. Access and manipulate the XML document

2.1 Create a new XML document using an XML parser application programming interface (API)

2.2 Access and traverse elements, and attributes, using an XML parser API

2.3 Modify elements and attributes using an XML parser API

2.4 Delete elements and attributes using an XML parser API

2.5 Transform the XML document into a data object, using an XML parser API

2.6 Transform the data object into an XML document, using an XML parser API

3. Create a service-oriented application using XML

3.1 Define the web-services architecture and platform elements

3.2 Develop and deploy web-service applications using a language

3.3 Develop a client application to consume web service, using a language

This section specifies different work environments and conditions that may affect performance. Essential operating conditions that may be present (depending on the work situation, needs of the candidate, accessibility of the item, and local industry and regional contexts) are included.

Structure must include:

child element

root element

sub-child element.

Syntax must use rules relating to:

case sensitivity

closing tag

entity reference

proper nesting

quoted attribute values

single-root element.

Copy and paste from the following performance criteria to create an observation checklist for each task. When you have finished writing your assessment tool every one of these must have been addressed, preferably several times in a variety of contexts. To ensure this occurs download the assessment matrix for the unit; enter each assessment task as a column header and place check marks against each performance criteria that task addresses.

Observation Checklist

Tasks to be observed according to workplace/college/TAFE policy and procedures, relevant legislation and Codes of Practice Yes No Comments/feedback
Gather information by analysing data, documents, and problem domains 
Write a well-formed XML document by incorporating the appropriate structure and syntax 
Validate the XML document using validation tools 
Format the XML document using styling tools 
Create a new XML document using an XML parser application programming interface (API) 
Access and traverse elements, and attributes, using an XML parser API 
Modify elements and attributes using an XML parser API 
Delete elements and attributes using an XML parser API 
Transform the XML document into a data object, using an XML parser API 
Transform the data object into an XML document, using an XML parser API 
Define the web-services architecture and platform elements 
Develop and deploy web-service applications using a language 
Develop a client application to consume web service, using a language 

Forms

Assessment Cover Sheet

ICTPRG427 - Use XML effectively
Assessment task 1: [title]

Student name:

Student ID:

I declare that the assessment tasks submitted for this unit are my own work.

Student signature:

Result: Competent Not yet competent

Feedback to student

 

 

 

 

 

 

 

 

Assessor name:

Signature:

Date:


Assessment Record Sheet

ICTPRG427 - Use XML effectively

Student name:

Student ID:

Assessment task 1: [title] Result: Competent Not yet competent

(add lines for each task)

Feedback to student:

 

 

 

 

 

 

 

 

Overall assessment result: Competent Not yet competent

Assessor name:

Signature:

Date:

Student signature:

Date: